#!/bin/bash

# 快速修复脚本 - 解决Chrome网络卡顿问题
# 无需交互，一键修复

echo "=== Chrome网络快速修复 ==="

# 快速DNS修复
echo "修复DNS配置..."
sudo nmcli connection modify "11-706" ipv4.dns "8.8.8.8 8.8.4.4" 2>/dev/null
sudo nmcli connection down "11-706" 2>/dev/null
sudo nmcli connection up "11-706" 2>/dev/null

# 快速网络优化
echo "优化网络设置..."
sudo sysctl -w net.core.rmem_max=16777216 2>/dev/null
sudo sysctl -w net.core.wmem_max=16777216 2>/dev/null

# 清理Chrome缓存
echo "清理Chrome缓存..."
rm -rf ~/.cache/google-chrome/Cache/* 2>/dev/null
rm -rf ~/.config/google-chrome/Default/Cache/* 2>/dev/null

# 杀死Chrome进程
echo "重启Chrome..."
pkill -f chrome 2>/dev/null
sleep 2

echo "修复完成！请重新启动Chrome。"
echo "使用优化版本: ~/chrome_optimized.sh"
echo "使用普通版本: google-chrome"